package com.government.article.vo;

import lombok.Data;

import java.util.List;

@Data
public class ItemDataVO {

    /**
     * 序号
     */
    private int sortNo;

    /**
     * 政策id
     */
    private String policyId;

    /**
     * 政策名称
     */
    private String policyName;

    /**
     * 政策名称
     */
    private String simplePolicyName;

    /**
     * 利好
     */
    private String benefits;

    /**
     * 项目类型
     */
    private int type;

    /** 项目等级 1国家级 2省部级 3地市级 4区县级 5园区级*/
    private int itemLevel;

    /**
     * 项目类型名称
     */
    private String typeName;

    /** 状态 1-申报中  2-未通知 3-已截止 */
    private int status;

    /**
     * 项目状态名称
     */
    private String statusName;

    /**
     * 主管部门排序号
     */
    private int orgSort;

    /**
     * 主管部门
     */
    private String orgName;

    /**
     * 截止时间
     */
    private String cutOffTime;

    /**
     * 政策信息
     */
    private List<ItemDataDetail> policyList;

    /**
     * 主管部门信息
     */
    private List<ItemOrgDetail> orgList;

    /**
     * 剩余截止天数
     */
    private String remainingDay;

    @Data
    public static class ItemDataDetail {

        private String policyId;

        private String title;

        private int itemGrade;
    }

    @Data
    public static class ItemOrgDetail {

        private Long orgId;

        private String name;

        private int sort;
    }
}
